Make GC_MAKE_GCPROS_NOOPS the default (Bug#9926).
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 14 Apr 2012 06:18:49 +0000 (23:18 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 14 Apr 2012 06:18:49 +0000 (23:18 -0700)
commite233a209f7f19607426fbbe3e9a7b4ad2389c9f1
treea4ed38c9736fd8d73ade2d15fe352dbf3b662761
parent16f49b929b8492e35f285a5163f5cf08650773dc
Make GC_MAKE_GCPROS_NOOPS the default (Bug#9926).

* lisp.h (GC_MARK_STACK): Default to GC_MAKE_GCPROS_NOOPS.
* s/cygwin.h, s/darwin.h, s/freebsd.h, s/gnu.h, s/irix6-5.h, s/msdos.h:
* s/netbsd.h, s/sol2-6.h:
Remove definition of GC_MARK_STACK, since the default now works.
* s/aix4-2.h, s/hpux10-20.h, s/unixware.h:
Define GC_MARK_STACK to GC_USE_GCPROS_AS_BEFORE, since that's
no longer the default.
* s/gnu-linux.h (GC_MARK_STACK): Adjust to change in default.
14 files changed:
src/ChangeLog
src/lisp.h
src/s/aix4-2.h
src/s/cygwin.h
src/s/darwin.h
src/s/freebsd.h
src/s/gnu-linux.h
src/s/gnu.h
src/s/hpux10-20.h
src/s/irix6-5.h
src/s/msdos.h
src/s/netbsd.h
src/s/sol2-6.h
src/s/unixware.h